PhpOffice\PhpSpreadsheet\ReferenceHelper D

Total Complexity 214
Dependencies 10
Dependents 6
Total lines 1,207
Lines of code 757
Logical lines of code 489
Comment lines 257
Methods 41
Properties 2

Methods 41

Method Rating Maintainability Complexity Lines of code
updateFormulaReferences()
D
29
38 116
insertNewBefore()
C
31 28 106
adjustTable()
A
49 9 30
adjustAutoFilter()
A
49 8 30
adjustConditionalFormatting()
S
51 7 27
updateColumnRangesAllWorksheets()
S
48 6 32
updateCellReferencesAllWorksheets()
S
48 6 32
updateRowRangesAllWorksheets()
S
48 6 32
updateCellRange()
S
52 6 24
updateNamedFormulae()
S
55 6 18
adjustPageBreaks()
S
56 6 17
adjustHyperlinks()
S
57 6 15
adjustRowDimensions()
S
52 5 22
adjustDataValidations()
S
58 5 14
adjustProtectedCells()
S
59 5 13
adjustColumnDimensions()
S
60 4 13
duplicateStylesByRow()
S
60 4 12
updateNamedRange()
S
60 4 12
duplicateStylesByColumn()
S
60 4 12
adjustTableDeleteRules()
S
62 3 11
adjustAutoFilterDeleteRules()
S
62 3 11
adjustComments()
S
62 3 11
updateCellReference()
S
65 3 9
updateDefinedNames()
S
65 3 9
cellSort()
S
65 3 8
updateNamedFormula()
S
67 3 7
updateFormulaReferencesAnyWorksheet()
S
64 3 10
clearColumnStrips()
S
63 3 10
clearRowStrips()
S
63 3 10
cellReverseSort()
S
65 3 8
adjustTableDelete()
S
64 2 10
adjustTableInsert()
S
64 2 10
getInstance()
S
71 2 6
adjustAutoFilterDelete()
S
64 2 10
adjustAutoFilterInsert()
S
64 2 10
clearStripCell()
S
64 2 10
adjustMergeCells()
S
65 2 9
__construct()
S
91 1 2
columnReverseSort()
S
77 1 3
columnSort()
S
78 1 3
__clone()
S
80 1 3